roller tiller for attachment to plows - Turc Anglais Dictionnaire